//
// Created by 49647 on 2023/6/9.
//

#ifndef OMX_ENCODER_H
#define OMX_ENCODER_H

#include "omx_types.h"
#include <iostream>

template<uint32_t bit>
void SetParam() {
    printf("%zu\n", sizeof(OMX_PTR));
}

class Encoder {
public:
    virtual void SetParam() = 0;

protected:
    template<bool>
    void SetParam() {
        printf("%zu\n", sizeof(OMX_PTR));
    }
};

#endif //OMX_ENCODER_H
